irredeemable debenture - Francés Inglés Diccionario